for num in range(100, 1000):
    # 分解数字为各个位数
    hundreds = num // 100
    tens = (num % 100) // 10
    ones = num % 10

    # 判断是否为水仙花数
    if num == hundreds ** 3 + tens ** 3 + ones ** 3:
        print(num)